package com.hskn.hss.module.carPlan.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;
import java.util.Set;

@Data
@EqualsAndHashCode(callSuper = false)
public class CarPlanVo implements Serializable {

    private String id;
    private String planName;
    private String gridId;
    private String gridName;
    private String departmentId;
    private String departmentName;
    private String workTypeId;
    private String workTypeName;
    private Set<String> carIdList;
    private Set<String> carNumberList;
    private Set<String> carPlanCollectPointIdList;
    private Set<String> carPlanCollectStandIdList;
    private Set<String> carPlanProcessStandNameList;
    private Set<String> carPlanCollectPointNameList;
    private Set<String> carPlanCollectStandNameList;
    private Set<String> carPlanProcessStandIdList;
    private String workGroupId;
    private String workGroupName;
    private String workRuleId;
    private String workRuleName;
    private Integer workCycle;
    private Integer workTrip;
    private Integer workType;
    private BigDecimal expectOilConsumption;
    private BigDecimal expectWaterConsumption;
    private BigDecimal expectTimeConsumption;
    private String workStartDate;
    private String workEndDate;
    private String remark;
    private Integer type;
    private String message;
    private BigDecimal expectMileage;



}
